Celebrating

27 years of JavaScript

8
0
1
,8
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
8
0
5
0
5
0
5
0
5
0
5
0
5
0
5
0
4
9
4
9
4
9
4
9
4
9
4
9
4
9
4
8
0
3
6
0
3
6
9
2
6
9
2
5
8
2
5
8
1
4
8
1
4
7
0
3
7
0
3
6
9
3
6
9
2
5
9
2
5
8
1
5
8
1
4
7
4
,8
0
9
8
7
6
5
4
3
2
1
0
9
8
7
6
5
4
3
2
1
0
9
8
7
6
5
4
3
2
1
0
9
8
7
6
5
4
3
2
1
0
9
8
7
6
5
4
3
2
1
0
9
8
7
6
5
4
3
2
8
0
2
4
6
8
0
2
4
6
8
0
2
4
7
9
1
3
5
7
9
1
3
5
7
9
1
3
5
7
9
1
3
5
7
9
1
3
6
8
0
2
4
6
8
0
2
4
6
8
0
2
4
6
8
0
2
4
6
8
0
2
5
7
9
1
3
5
7
9
1
3
5
7
3
8
0
0
1
1
1
2
2
2
3
3
4
4
4
5
5
5
6
6
6
7
7
7
8
8
9
9
9
0
0
0
1
1
1
2
2
2
3
3
4
4
4
5
5
5
6
6
6
7
7
7
8
8
9
9
9
0
0
0
1
1
1
2
2
2
3
3
4
4
4
5
5
5
6
6
6
7
7
7
8
8
9
9
9
0
0
0
1
1
libraries
and counting...

Ready to try JavaScript?

Begin learning here by typing in your first name surrounded by quotation marks, and ending with a semicolon. For example, you could type the name "Jamie";  and then hit enter.

Celebrate with these events


on demand

JS meditation session

Breathe in. Breathe out. Turn your JavaScript frustrations into 3 minutes of Zen.

on demand

Live build with Cassidy Williams

Join Cassidy as she does a live build to celebrate JavaScript's 25th birthday. Warning: There might be cake.

on demand

Panel: The state of JavaScript

Join some of the most influential minds in JavaScript for a live discussion on what the future holds for the language.

More JavaScript goodies powered by pluralsight


Courses & paths to get you going

Know where your skills stand

Just how popular is JavaScript really?

Celebrate #JavaScript25 with stronger skills

The free 25 Javascript courses are gone, but sign-up here to get access to 50 free courses